home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / presto / presto10.lha / src / defs.h < prev    next >
C/C++ Source or Header  |  1991-12-11  |  431b  |  24 lines

  1. #ifndef __presto__defs_h__
  2. #define __presto__defs_h__
  3.  
  4. //
  5. //  some useful defs
  6. //
  7. typedef void    *Objany;
  8. typedef void    (*PFany)(...);    // include hidden "this"
  9. typedef Objany  (*PFRany)(...); // return Objany
  10.  
  11. extern void fatalerror();
  12. extern void error(char *s);
  13.  
  14.  
  15. #if defined(vax) || defined(mips) || defined(sun)
  16. #define private_t    /**/
  17. #define shared_t    /**/
  18. #endif
  19.  
  20. #define HEX(x)        (hex(long(x)))
  21.  
  22.  
  23. #endif /* __presto__defs_h__ */
  24.